Moves the iterator forward to the next item which "matches" the object
pointed to by target and returns it or nnnniiiillll if no item was found. For
most collections, an item "matches" the target if either iiiissssEEEEqqqquuuuaaaallll(((()))) or
ccccoooommmmppppaaaarrrreeeeTTTToooo(((()))) indicate equivalence, whichever is appropriate for the actual
collection type. However, when an iterator is used with an "identity
collection" (iiii....eeee...., RRRRWWWWIIIIddddeeeennnnttttiiiittttyyyySSSSeeeetttt and RRRRWWWWIIIIddddeeeennnnttttiiiittttyyyyDDDDiiiiccccttttiiiioooonnnnaaaarrrryyyy), it looks for
an item with the same address (iiii....eeee...., "is identical to").
virtual RWCollectable*
kkkkeeeeyyyy() const = 0;
Returns the item at the current iterator position.
virtual RWCollectable*
ooooppppeeeerrrraaaattttoooorrrr()() = 0;
Advances the iterator and returns the next item, or nnnniiiillll if the end of the